<?php
declare(strict_types=1);

namespace app\common\model\mysql;

class AdminUser extends BaseModel
{
    /**
     * 根据用户名获取用户信息
     *
     * @param $username
     * @return AdminUser|array|false|Model|null
     * @throws \think\db\exception\DataNotFoundException
     * @throws \think\db\exception\DbException
     * @throws \think\db\exception\ModelNotFoundException
     */
    public function getAdminUserByUsername(string $username)
    {
        // 判断用户名是否为空
        if (empty($username)) return false;
        // 获取当前用户信息
        $result = $this->where('username', $username)->find();
        return $result;
    }
}